multi-spindle automatic - Spanish English Dictionary